botched-up artwork - German English Dictionary